upper topsail - French English Dictionary